home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
graphics
/
fxforge
/
harmonics mixer
< prev
next >
Wrap
Text File
|
1999-06-15
|
816b
|
26 lines
Category: Filter Factory Gallery V
Title: Harmonics Mixer...
Author: mwvdlee@open.net
Copyright: Not-Really-Copyright © 1998 Martijn W. van der Lee.
ctl[0]: Frequency:
ctl[1]: Amplitude 1:
ctl[2]: Amplitude 2:
ctl[3]: Amplitude 3:
ctl[4]: Amplitude 4:
ctl[5]: Amplitude 5:
ctl[6]:Amplitude 6:
ctl[7]: Amplitude 7:
val[0]: 2
val[1]: 255
val[2]: 220
val[3]: 185
val[4]: 150
val[5]: 115
val[6]: 80
val[7]: 45
R:put(max(255,ctl(1)+ctl(2)+ctl(3)+ctl(4)+ctl(5)+ctl(6)+ctl(7)),0),put(ctl(0)*1024,1),put(((sin(512+x*get(1)/X)*ctl(1))+(sin(512+x*2*get(1)/X)*ctl(2))+(sin(512+x*3*get(1)/X)*ctl(3))+(sin(512+x*4*get(1)/X)*ctl(4))+(sin(512+x*5*get(1)/X)*ctl(5))+(sin(512+x*6*get(1)/X)*ctl(6))+(sin(512+x*7*get(1)/X)*ctl(7)))/get(0),2),(y-Y/2)*1024/Y>get(2)?255:0
G:(y-Y/2)*1024/Y>get(2)?255:0
B:(y-Y/2)*1024/Y>get(2)?255:0
A:a